/**
 * 使用 require()方法加载其他模块时, 会执行被加载模块中的代码
 * #
 * 注意: 加载自定义模块的时候, 需要加一个路径, 而node内置模块, 和第三方模块不需要加路径
 *      在使用 require 加载用户自定义模块期间, 可以省略 .js 后缀
 * #
 * 在外界使用 require 导入一个自定义模块的时候, 得到的成员 (如 custom)
 * 就是 05_custom.js 这个模块中, 通过 module.exports 指向的那个对象
 */

const custom = require('./05_custom');
const m = require('./07_module对象');
const index = require('/index');
console.log(custom) // {} 这里打印为空的原因, 是因为 05_custom.js 中的module.exports = {}

console.log(m)
// 加载了05这个用户自定义模块

